Kerry Weir trained Cod Rock takes Carrathool Cup