Solidarity finance to support international development