Iran has denied involvement in the attack in Jordon which killed three American troops