A New York judge has ordered President Donald Trump to pay $2m (£1.6m) for misusing funds from his charity to finance his 2016 political campaign. The...