when did charles babbage born and die?