APUC increases stake in Atlantica Yield through $345m deal