Andrey Mashkov, 3rd Duke of Petrovgrad