Alcohol companies in the UK have agreed to cease advertising on children's replica sports shirts.