Carnival Files Suit Against Alabama Ship Repair Firm