Israel pounds Hamas in Gaza strikes that rescuers say killed 121