Tesla recalls half a million cars in US over rearview camera and trunk defects