NBC: Hamas leader Ismail Haniyeh killed in Iran