CATL and Beijing Hyundai sign strategic agreement on EV batteries