Aston Martin has introduced to the world what it calls the world’s most powerful luxury crossover. Amusingly, the new DBX707, as it’s called, makes not 707 hp but… 697.