BMW unveils the third generation of its X6 SUV coupe