More than 30,000 killed in Gaza, Hamas-run health ministry says