M-theory on a Calabi-Yau manifold