gold rallies as debt woes batter euro, china fund