Under pressure, Defense Secretary Hagel resigns