Sir Captain Tom Moore reveals secret to happy life