Wal-Mart settles overtime dispute

World’s largest retailer to pay out more than $33 million