Yeast cell surface display of proteins and uses thereof