Singularities of algebraic subvarieties and problems of birational geometry