Federal judge throws out oil lease sale in Gulf of Mexico