Meta pushes zero-carbon energy strategy with solar deal