Space data centers cost 3x more than ground, Barclays says