Sun International expects bumper annual earnings on higher hotel and resort income