Sensex slips 59 pts, Nifty at 24,019 as US strikes on Iran dent sentiment