BIA/Kelsey: Local social spend projected to hit $2.95 billion by 2016