Thousands run for Terry Fox