Buchholz shuts out Orioles in 7-0 Boston win