Controllable superhydrophobic surfaces with tunable adhesion on Mg alloys by a simple etching method and its corrosion inhibition performance