Mediterranean Bank to hold AGM on 15 December