Supermarket chain appealed to shoppers and explained £16.5 million of vouchers they hold expires then