Gold futures post gain of about 0.7% for the week