colbert duet with alicia keyes