400 post offices may close if payments contract changes