Silver climbs 2.3% as softer US inflation data weakens dollar