Olof Törnflycht — Swedish count and courtier (1680-1737)