Migration agent Andrew McDonagh says second- and third-year visa extensions in Australia could be subject to a ballot