Turks and Caicos finance minister challenged to come clean o