Vodafone gives 500 more people chance to work for local charities