How to prepare an affidavit: A complete guide for legal documents