Nvidia revenue falls 17% but data center growth remains strong