Salman Khan tops Box Office and social media