GBP/USD holds above 1.3400 as Trump ceasefire rattles dollar