Punjab, World Bank forge historic agreement for development