The influence of hydrofluoric acid doped polyaniline on the protective performance of a mg-rich epoxy coating on AZ91D magnesium alloy