Sophie Alexander signs with the Collingwood Magpies for the 2020 AFLW season