international relations careers in Hamburg, Germany