Zooey Deschanel sings in Winnie the Pooh