Influence of Lewis acids and substituents on carbonyl-ene reactions: A density functional theory study