Cooperation based on trust. An experimental investigation