Martin Palmer to appear on Swiss Impact TV channel