Supervised Component Generalized Linear Regression with Multiple Explanatory Blocks: THEME-SCGLR