Peru breaks diplomatic ties with Libya