BYD sells over 1 million NEVs in first quarter, outpacing Tesla