Netflix desperately trying to rehab the reputations of Bill Gates and Fauci