According to Charity Navigator, Caryl Stern's salary is $419,832. They give the United States Fund for UNICEF their highest rating (4 stars - exceptional) and say that 91.8% of funds go to program expenses (the proper place).
Snopes rates this email info as "mostly outdated and inaccurate". Similar sites say the same kind of thing.
You are right.
But, I have always heard these things about the United Way and Red Cross... and though subsequent fact checking may restore credibility to these other organizations, I have NEVER once heard anything derogatory about the American Legion or Salvation Army.... NEVER!
The head of the United Way here where I live was prosecuted for fraud and malfeasance a couple years ago. AND their annual campaign bullying in the workplace is insufferable.
It will be a very long time before THEIR credibility is restored.