Gustaf Hamilton af Hageby — Swedish diplomat