Tudor Jones Says Time for ‘Humble Pie’ About Stock Market