Businesses and charities must work together on volunteering opportunities