Kyle Hilder signs with Sydney Roosters