Mideast leaders fight Trump on Jerusalem