BMW taps humanoid startup Figure to take on Tesla’s robot