Mohammad Abdo to launch new satellite channel