Asymmetric synthesis using tartrate ester modified allylboronates. 1. Factors influencing stereoselectivity