[PLAT-5849] Adding swap leg details functions that can support cross-currency swaps using the new curves