Amazon has taken another step to woo low-income shoppers to its site and away from rival Walmart. The online retailer opened its discounted $5.99-a-month Prime membership on Wednesday to people on Medicaid, giving it an even bigger pool of potential shoppers who may otherwise have been unable to pay the standard fee.