how long after covid booster shot is it effective