World Hamas chief Ismail Haniyeh killed at his residence in Tehran; Islamic Revolutionary Guard Corps confirms