Title Hamas political leader Ismail Haniyeh killed in Tehran, Hamas and Iranian media say