A century of BCG vaccination: Immune mechanisms, animal models, non-traditional routes and implications for COVID-19