Captials odds to win the Stanley Cup