A new duty is to be introduced from April 2017, requiring large businesses to publish information on their payment practices and performance twice a year.