Michel Bourez wins Margaret River Pro