Youth will be torchbearers of a self-reliant India of 21st c