Stenn secures financing for new direct funding programme