Tesla recalls more than 2m vehicles in US over Autopilot system