who does christian bale play in howl's moving castle