Portland export Rowan Marshall signs with St Kilda until end of 2022