Cabinet approves ₹51,875 cr nutrient-based fertilizers subsidy