DISCOVER: Making Vision Networks Interpretable via Competition and Dissection