US ambassador causes uproar by claiming Israel has a right to much of the Middle East