The effect of some aromatic:amine and aldehyde based schiff bases on the corrosion of Al - Mg alloy in hydrochloric acid