Governor General David Johnston on ice-bucket challenges, giving moments, the military, the Queen—and fixing hockey