GBP/USD struggles at 1.2800 and tumbles toward 1.2720s post-NFP