Caribbean immigrants have made an "immeasurable" contribution to British life, he says.