Helton's 9th-inning homer gives Rockies 8-7 win