New Rs 20 note to be introduced soon!