Kerry Kennedy gives keynote address