Nearly 300 killed in Gaza in 24 hours as Hamas, Netanyahu trade threats