How to build a Helical Circular sweep?

I am trying to create a part which looks like in the image. 

My sweep function fails when I try to build a second helix on the first one. The error message as "Smooth path is needed for sweep with twist "

Any suggestions would be highly appreciated.

Thanks

SolidworksSketching