Silver and platinum have joined gold with record-breaking rallies in recent months as investors seek out safer assets.