Devils end Roosters' undefeated run in tight under 13s tag grand final