Peacekeepers struggle in Darfur