Iran U.S. agreement halts ship charges for 60 days