British Red Cross donated goods appeal raises record £6.5m