Russia offers BP chief Bob Dudley a seat on Rosneft board