Urease covalently immobilized on cotton-derived nanocellulose-dialdehyde for urea detection and urea-based multicomponent synthesis of tetrahydro-pyrazolopyridines in water