Sesame Street suits up with new apparel agreements