What general was fired for defying President Trump's containment strategy