Walmart's showdown with Visa deepens over credit-card transaction fees charged in Canada. USAToday reports.