Bank Performance:A Theoretical and Empirical Framework for the Analysis of Profitability, Competition and Efficiency