England’s Paul Collingwood retires from cricket