One-millionth BMW rolls off Chinese assembly line 301277