Walmart lays off hundreds of corporate employees after guidance cut