Dave Matthews gives fans a ticket to philanthropy