who is in all ireland hurling final 2017