Vortex beam generation by spin-orbit interaction with Bloch surface waves