London stakes claim as fintech hub with new initiative