The economics of electricity generation from Gulf Stream currents