1886 Elgin Burghs by-election