Red Sox owners reach agreement to buy Pittsburgh Penguins