Albanian MPs have voted to impeach President Ilir Meta for allegedly violating the constitution ahead of Albania's April election.