Walmart launches self-branded $64 tablet to compete with Amazon