Wal-Mart's UK supermarket chain Asda has announced that it is creating 2,250 new shop floor jobs, a week after announcing that it was cutting 1,000 staff.