gold, silver rally on weaker dollar, stimulus talk