why did jodie foster not do hannibal