India go down 2-3 against Canada, finish lowly 6th in HWL semis