Carnival caps alcohol package at 15 drinks a day