Development of an asymmetric trimethylenemethane cycloaddition reaction: application in the enantioselective synthesis of highly substituted carbocycles.