Landslide win for opposition party in Turks and Caicos Islands general election