UK foreign minister David Cameron flies to meet President Trump at Mar-a-Lago