Juanes, John Legend perform at immigrant detention center