who is the longest serving prime minister in australia