David O'Sullivan appointed EU's new ambassador to Washington