XAU/USD rallies past $4,250 as the US Dollar dives