Formal Verification of Smart Contracts with the th2 Automation Framework