nick-taylor-wins-canadian-open