Harrison lifts Pirates over Astros 3-2 in 12th