Lindsay Lohan Puts Her Troubles Aside to Shine at Charity Gala