NBCC unit bags ₹65 crore order from Bank of Baroda in Bengaluru