Daimler boss puts EV target range at 310 miles