MBC entertains Egypt with new channel