Tesla reaches preliminary battery-supply deal with CATL