"It's the right thing to do," says Donald Trump Declaration calls into question seven decades of US diplomatic ambiguity Announcement leaves angry US allies and leaders across Middle East