Asymmetric synthesis by chiral ruthenium complexes. VIII. The asymmetric Cannizzaro reaction