UK retail sales set to hit £2.6bn on Black Friday 2017