Donald Trump officially recognises Jerusalem as Israel's capital