Magnesium- and strontium-co-substituted hydroxyapatite: the effects of doped ions on the structure and chemico-physical properties