Dr David Gillespie to represent Nationals at next federal election