Warriors shock PRO12 champs