Hamas leader Ismail Haniyeh says three sons killed in Israeli strike in Gaza