The unusual cluster Terzan 5