Ballard Completes GeoPura Acquisition for £275m