Army sacks general who failed to capture drug lords