Canada to lift visa restrictions for Mexico on assurance