Superconducting energy gaps, low temperature specific heat, and quasiparticle spectra of MgB2