Elderly woman recovering after attack outside West Palm Beach Walmart