20100522 india: We have great respect for India's armed forces: Canada