Kevin McCarthy faces uneasy right flank over climate push