Millions of customers could lose access to the Clubcard’s benefits across Tesco’s 3,000 UK stores