Up to half the food aid intended for the millions of hungry people in Somalia is being diverted to corrupt contractors, radical Islamic militants and local U.N. workers, according to a U.N. Security Council report.