Obama thinks US president-elect Trump is not “ideological” but “pragmatic”