Updated global 3+1 analysis of short-baseline neutrino oscillations