Harlequins scrape draw in Newcastle