President Biden is visiting Israel in a show of solidarity as the Israeli military prepares a ground offensive against Hamas militants.