X Shore, ‘Tesla of electric boats’ maps UK launch this summer