2-Hydroxy-5-sulfobenzoic acid: an efficient organocatalyst for the three-component synthesis of 1-amidoalkyl-2-naphthols and 3,4-disubstituted isoxazol-5(4H)-ones