Caps keep win streak going in Toronto