‘Magnificent’ Mary out of Commonwealth Games with knee injury