Abu Mahdi al-Muhandis, a veteran Iraqi militant who was closely allied with Iran, was killed overnight Friday in a U.S. strike that also felled Iran's top general