Hospitals file lawsuit to block 340B drug payment cut