EUDA HEALTH HOLDINGS LTD. CONVERTIBLE PROMISSORY NOTE PURCHASE AGREEMENT