SA-bound Mazda CX-80 revealed as flagship SUV with seven seats