Canadiens beat Islanders 3-1 to extend points streak to 5-media-8