BNP Paribas earnings hit by US settlement