Dozens of cars break down after Tesco petrol station put water in diesel supply