Home Finance Finastra research points to open finance progress