Interaction in multidimensional contingency tables: an information theoretic approach