AliveandGiving.com offers £10,000 of free advertising to 20 charities