Залог как способ обеспечения исполнения обязательств в российском гражданском праве: анализ теории и практики