Vietnam fights back with sweeping vaccination campaign