Tesla strikes $16.5bn chip deal with Samsung