New Maserati Ghibli S GranSport review - is it a match for an M5