Walmart testing 24-hour automated pickup kiosk for groceries