NBCC expects revenue to double by 2027-28 fiscal at around ₹25,000 cr