Nvidia-backed CoreWeave to buy Core Scientific in $9 billion deal