NIFT signs agreement with Allied Bank for Digital Financial Services