Swaraj agrees to Punjab demand for new passport office