'Gentleman's Agreement' actress Celeste Holm dies