Big companies told to publish payment practices