Thousands took to the streets of Athens to protest against Barack Obama as he arrived on his last overseas tour as US president, aiming to reassure the European ruling classes that the election of Donald Trump would not undermine relations with Washington.