Design and performance of the LHCb Silicon Tracker