William McMahon (Australian Republic)