MLS avoids strike with 5-year CBA