Barack Obama tucked Britain's Cameron 'into bed'