Asia Cup postponed, Lanka swaps hosting rights with Pak