Stephen Fry on God, drugs and sex