Pentagon drops Covid-19 vaccine mandate for troops