Jones, Hardy power Orioles to 5-3 win over Royals