Gold futures rise to Rs 31,820 per 10 gm