Similar Items: A categorical framework for congruence of applicative bisimilarity in higher-order languages