Almost a billion people undernourished worldwide, according to annual Red Cross report