GBP/USD: Supply capping minor-recovery near 1.2180