Market structure, performance and efficiency in european banking