Boehner on Obama quip: 'So much for the charm offensive'