Progress and Factors That Contribute to Closing the STEM Achievement Gap in Mexico