cast harry potter 42 goblet of fire hp4