Terminally ill Harrogate man to scale Snowdon