India will need to deliver 24.3 lakh blue-collar jobs