Peterson ready to break ranks on climate bill