Waitrose.com donates £70,000 to four charities