BNP Paribas delivers earnings beat with strong revenues from investment banking division