BMW to sign 10-year lithium supply deal