JOHANNESBURG — In his highest profile speech since leaving office, former U.S. President Barack Obama on Tuesday denounced the policies of President Donald Trump without mentioning his name, taking aim at the "politics of fear, resentment, retrenchment," and decrying leaders who are caught lying and "just double down and lie some more."