Israel rules out truce with Hamas as Palestinian death toll nears 350