6 countries will invest in Punjab