peter mckinnon net worth