Tesco customers donate more than 3.6 million meals in latest food collection