Orioles hit 5 HRs in 6-5 win over Rangers