GBP/USD Holds 1.3450 as Iran Deal Uncertainty Weighs