Effect of phase composition and microstructure on the corrosion resistance of Ni-Al intermetallic compounds