Titagarh Rail among top 10 smallcap block deals signed this week