Canadian sniper rifles expected to be in the hands of Ukrainian military by fall, MP says