Office Depot, OfficeMax Agree to Merge in All-Stock Deal