Cone photoreceptor types in zebrafish are generated by symmetric terminal divisions of dedicated precursors