Self-published author signs six figure deal with Gollancz