Why do companies require legal opinions for business transactions and compliance?