Muhammad, Jerusalem and the ‘Flying Horse’