Greater New Haven NAACP marks 100th anniversary at Freedom Fund Dinner