Baltimore City investing more than $10 million in funding to address violence across the city