Convertible Note Agreement: Complete Legal Guide for Startups & Investors