On Explaining (Large) Language Models For Code Using Global Code-Based Explanations