Gold prices rise 0.45% on MCX; city rates up across India