gold buying picks up ahead of festive season in india, china