silver drops on profit taking, gold ends almost flat