Gold slips to Rs 29,690 on weak spot demand