Winn-Dixie donates more than 6 million meals through food recovery program