Microsoft founder Bill Gates recently joined Donald Trump for a 3-hour dinner to discuss global health challenges. Gates ...