Gold prices zoom to 1-month high of Rs 30,950