Tropical Cyclone Alfred has strengthened to a category three storm overnight, prompting some on an island off Queensland’s coast to begin evacuating.