IEA releases report on financial services and the benefits they bring to all