Gold falls to Rs 29,330 on weak global cues, muted demand