Jensen Huang resigns NVIDIA CEO