GM recalling more than 300,000 vehicles to fix axle seal