BMW 7 Series update brings a dramatic new look and more range