Canadian hockey commentator fired for 'divisive remarks'