Asda has told thousands of workers they will not receive their bonuses after a year of decline at the struggling supermarket.