GM recalls all Chevy Bolts for fire risk, to cost $1 billion