Global economic uncertainties and bank profits