Bitcoin tops $1,000...highest level in 3 years