British Prime Minister David Cameron has urged Caribbean countries to stop giving support to Argentine sovereignty claims over the Falkland Islands He told the Jamaican parliament it was time to stand up for the rights of small islands to self-determination.