Nio Completes Buyback of Convertible Notes Due 2027