Canada offers $95M loan for Ukraine amid tensions with Russia