Sudan appoints Mustafa Youssef as finance minister