Chiral polymer catalysts in preparative organic chemistry: a critical overview