UN peacekeeper killed in Darfur attack