White House cancels Obama’s African safari