Stephen Ames rallies from 7 shots down to repeat at Boeing Classic