Harlequins grind down the Saints