GBP/USD Hits 3-Week High as U.S.-Iran Ceasefire Triggers Rally