Newcastle cricketer Allison McGrath earns WNCL contract with ACT Meteors