Rubio, on Mideast trip, says Jerusalem is Israel's capital