Mexico and Peru restore diplomatic relations after asylum row