Zr and Si co-substitution for SmCo7 alloy with enhanced magnetic properties and improved oxidation and corrosion resistances