Many-Body Perturbation Theory and Coupled Cluster Theory for Electron Correlation in Molecules