Cat Kreuger traded to Collingwood in AFL