Israeli strikes across Gaza kill at least 28 people, Palestinian rescuers say