GBP/USD gains after upbeat UK data, hot US PPI