Everyclick raises £2 million for UK charities