Harlequins defeat Canberra Grammar in Braidwood