Programme revealed for Harrogate's crime writing festival