Luke Littler's fairytale ends as Luke Humphries claims World Championship glory