US judge invalidates massive offshore oil sale