GBP/USD rebounds and rises back above 1.2900, consolidates weekly gains