You don't have an SSLCertificateFile
and SSLCertificateKeyFile
configured in this virtual host.
This isn't valid from Apache's perspective.
You'll have to either comment out this virtual host or put in a snakeoil certificate, before you'll be able to start Apache and use certbot --apache
.