Cleaning underway on Caribbean Princess