Big B sets the bar high with 18 million fans on Twitter