Cosmopolitan announces layoffs