Biloxi Ruth’s Chris opens after 2-year weather delay