Solar wind variability and geomagnetic activity