Carnival Cruise Line Provides Update on Dining, Staffing Issues for July