Plans to create the world's largest tidal power scheme on the River Mersey have received strong public backing.