Breakaway Somaliland to hold general elections