Baden Cooke crowned champion of Flanders