Meta strikes nuclear power agreements with three companies