Report: China now makes enough batteries for global EV production