Scotland wins in style against Tonga