The Chiral Pool as a Source of Enantioselective Catalysts and Auxiliaries