Leopold I of the Holy Roman Empire (1640-1705)