Red Sox apologize for 'unacceptable' violations, sign stealing