TCS deploys centralised international payments hub for Dubai based bank