Nvidia to take $1B stake in Nokia to grow AI networking