Whole Foods CEO John Mackey to retire in 2022