Red Cross federation raises $1.167 billion in 30 days for Asian tsunami appeal