Jim France steps down as NASCAR CEO in major leadership shift |