Boehner: 'Read my lips,' GOP will cut spending