Gloucester score four tries on way to scintillating Scarlets win