PM Modi took a jibe at the opposition after World Bank rankings "Not just ease of business ranking... also ease of living life," he said India jumped 30 places in World Bank's ease of doing business ranking