Russia says completes Bashneft sale to Rosneft for $5.3 bln