NBCC Q3 profit after tax up by 29 pct