Text this: Formal Specification and Verification of Smart Contract-Based Loan Management System Using TLA+