Home Investing Costco and Teamsters reach tentative contract agreement, avoid strike