Desperation in Gaza as Ramadan begins