Salman Khan set to launch personal YouTube channel?