Gold touches new peak at Rs 35,528