KamLAND, terrestrial heat sources and neutrino oscillations