Toronto's 'Mr. Entertainment' Ed Mirvish