NBC: MLB settles minor league players' wage-and-hour class action suit for $185 million