Saint Teresa of Ávila, Virgin, Doctor