Bitcoin smashes $2,900 barrier to hit record high