The new BMW X5 is bigger and sleeker