Price 'astounded' GOP blocking 'cliff' compromise