2018 Honda Civic Type R review: Exceeding expectations