Liberal leadership: Candidates must pay $125,000 today