Tory backer Lord Ashcroft dubbed monster of the Caribbean