IOTC faces financial crunch as members delay payments