John Riding says he ended up in hospital after the bookmaker said the winnings were a "glitch".