how old is debbie gallagher in shameless