Brandon Johnson, who’s seeking to become Chicago’s next mayor, struggled this week to defend past comments he made that signaled support for the “defund the police” movement.