The Gilroy Garlic Festival is more than just a local event. It pumps millions to charities