King Khan makes 18 million mark on Twitter