Protective diffusion coatings on magnesium alloys: A review of recent developments