CBC needed with Elon Musk ‘meddling’ in Canadian politics: heritage minister