Naomi Campbell: "I'm open to criticism because I'm a work in progress"