President Barack Obama on Friday said the United States has a “moral imperative” to lead the fight against hunger and malnutrition in Africa despite shrinking national budgets around the world.