Polyetheretherketone/magnesium composite selectively coated with hydroxyapatite for enhanced in vitro bio-corrosion resistance and biocompatibility