India, Canada rush to finalize CEPA before PM Modi visit

World