Profits dip at Mediterranean Bank