Norths men and Magpies women progress to hockey grand finals