Tesla recalls 46,000 cybertrucks over panel detachment risk