BMW and Toyota diesel engine supply deal officially inked 78647