Sudan's new government takes constitutional oath