Jordan Spieth charged into the halfway lead at the Farmers Insurance Open after firing a stunning second-round 63 at Torrey Pines.