Johan Floderus — Swedish diplomat and EU official