Axed Carlton player and WA star Jack Martin signs Geelong deal as Quinton Narkle learns Fremantle Dockers fate