Organocatalytic approach to 3,5,6-trisubstituted and 4,6-disubstituted tetrahydropyran-2-ones