ADB to cancel or redirect $408m from delayed projects