Punjab CM lambasts Canada for support to Khalistan