Kelly Slater wins 2016 Billabong Pro Tahiti