Cruise line passengers face shock fee for taking food back to cabin