Steven MacKinnon is the latest cabinet minister to decline to run for Liberal leadership after Prime Minister Justin Trudeau's resignation