Five hundred to work for local charities through Vodafone World of Difference