Clothes giant Gap is to close all its shops in UK and go onl