William Shatner, 93, reveals his No. 1 secret to longevity and details health scare