Drew Brees makes long-awaited appearance on Sesame Street