Captain Amarinder Singh to visit Nawanshahr on August 12