Iron phthalocyanine as an efficient and versatile catalyst for N-alkylation of heterocyclic amines with alcohols: one-pot synthesis of 2-substituted benzimidazoles, benzothiazoles and benzoxazoles