Michael Block crumbles at Torrey Pines, misses cut at Farmers Insurance