30 injured as goods train collides with Kanchanjunga Express in West Bengal