US president visits Jerusalem's Western Wall