NLC India reports 21% rise in consolidated profit to Rs 343.5 cr in Q1