NBC: Pentagon drops Covid-19 vaccination mandate for troops