Exclusive: Tesla in talks to buy low carbon nickel from Canada – sources