Trade Setup for June 23: Nifty may face a setback as US attack on Iran could dampen sentiment