American Kim romps to his first PGA Tour win