Kelly Slater wins Rip Curl Pro Portugal