Canadiens end Bruins' 12-game winning streak