Hospitals in Gaza said Israeli strikes killed at least 20 Palestinians on Saturday, one of the highest tolls since the October ceasefire aimed at stopping the fighting.