US to recognise Jerusalem as Israel's capital in world first