US drugmaker cuts insulin prices 70%, caps patient costs at $35