Calloway cuts size of deal with Wal-Mart Canada