Variation in electrophysiology and morphology of hippocampal CA3 pyramidal cells