Single-crystal yield surface for trigonal lattices: Application to texture transitions in calcite polycrystals