MCB announces half yearly financial results