Israel admits to assassinating Hamas leader Ismail Haniyeh