BP must face shareholder suit over 2006 Alaska oil spill