Donald Trump and David Cameron talked Brexit as they dined at luxury resort