Cavitation Tunnel Investigation on the Performance, Cavitation, Pressure Pulses and Noise Generation of Marine Current Turbine Hydro-Spinna