BCG vaccination vs Covid-19 global features: clearing up a controversial issue involving trained immunity mechanisms.