Wal-Mart, Other Retailers Leap Into Mobile Payments Battle