Zachary, an androgynous boy in high heels at American Idol