Bill Clinton to give opening keynote at Dell event