Study: Most large UK firms fail to pay suppliers on time