BNP Paribas: Q1 2017 Results: Higher revenues and lower credit costs drive stronger profits