Sudan’s president visits Egypt