CoreWeave-Meta AI deal reaches $21B, extends to 2032