Gold futures open higher at Rs 29,505 for 10 gm