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