The world's biggest apparel company, VF Corp, on Monday agreed a deal to buy leading clothing manufacturer Nautica Enterprises Inc for $586 million.