steve from blues clues addresses rumors