More than 30 rockets rain down on Israel