Trump hosts May and Prince Charles for dinner

International