Bristol-Myers Squibb settles drug marketing allegations