Before leaving town, Boehner puts fiscal cliff onus on Obama