Montreal Canadiens sends P.K. Subban to Nashville Predators for Shea Weber in trade of All-Star defensemen