The relation between sustainability performance and financial performance of firms