US to pay 'high cost' if it leaves Iran deal: Rouhani