Bradford-born magician Steven Frayne - formerly known as Dynamo - has spoken of his struggles with Crohn's disease.