People across the Arab world have gone on strike to demand a ceasefire in Gaza, where over 18,000 Palestinians have been killed by Israeli bombardment.