NBC: Massachusetts man charged with two stabbings over Memorial Day weekend