Obama threatens to 'impose' Palestinian state