Walmart's new CFO Brett Biggs has his work cut out for him | Fortune