Nvidia locks down $500 billion AI memory deal with SK Hynix