Prince Charles has been accused of flipping off Donald Trump