Kempsey Cannonballs junior Zac Hough signs with the Melbourne Rebels