Molecular clouds as origin of the Fermi gamma-ray GeV excess