Kate Beckinsale Makes First Public Appearance Since Health Scare, Says It's Been a 'Rough Year'