U.S. Senate climate deal thin on details, praised by clean energy backers