Alabama woman falsely accused of shoplifting awarded $2.1 million in Walmart settlement