US tech giants Nvidia and Meta enter long-term infrastructure collaboration