Nifty slips on profit taking