"Because Walmart's top executives have reaped almost 300 million"