Tesco is also donating £25,000 to The Salvation Army