Financial Times Seasonal Appeal raises £3.3m for Sightsavers