Punjab seeks $304m from World Bank