President Lynda Carter Debuts In New Supergirl Clip