Trump in hot water over Puerto Rico response