Semantic Proof of The Craig Interpolation Theorem for Intuitionistic Logic and Extensions. Part I