White’s bomb lifts Astros over Giants 2-1