Harlequins prove too strong to clinch third straight men's division one premiership