Great Cambridge choirs sing choral classics