BP wins US court reprieve over Gulf of Mexico oil spill payments