Tesla invests $1.5bn in Bitcoin and will accept cryptocurrency as payment