Walmart rolls out the financial big guns