Corrosion Resistance of Aluminum and Magnesium Alloys: Understanding, Performance, and Testing