Palestinian death toll climbs to 24 as Israel bombards Gaza for a second day