Visa invests in crypto even as merchants balk