Thomas Cranmer, Theologian