B28: the smallest all-boron cage from an ab initio global search.