Experimental and theoretical studies of (Z)-N-(2-chlorobenzylidene) naphthalen-1-amine and (Z)-N-(3-nitrobenzylidene)naphthalen-1-amine, and their corrosion inhibition properties