Chesson Hadley wins Puerto Rico Open for his first PGA Tour title