City council grills Baltimore police leadership over violent crime during annual budget hearing