Thousands protest against Trump in New York and Washington DC