Canada's Katie Vincent wins world sprint canoe title after Olympic bronze