Aston Martin and Ginetta crews win British GT titles, double Donington delight for McLaren