Its looks may divide opinion, but the DBX does all the things you’d want a luxury SUV to do, with added Aston Martin magic