Mascarenhas banned for Twitter rant