Directional antigenic drift forecasts influenza vaccine effectiveness and guides strain selection