A Mazda-Honda colab makes the perfect sports car