France and Spain power up joint electrical connection