Core cooling by subsolidus mantle convection