Text this: A tractable class of binary VCSPs via M-convex intersection