Sherrod Brown ousted in Ohio as Republicans flip Senate seat