Therapeutic Strategies of COVID-19: from Natural Compounds to Vaccine Trials