Rosneft $3bn bond caps record year