Cooperation and Competition in Heterogeneous Environments: The Evolution of Resource Sharing in Clonal Plants