Tris-hydroxymethylaminomethane (THAM): a novel organocatalyst for a environmentally benign synthesis of medicinally important tetrahydrobenzo[b]pyrans and pyran-annulated heterocycles