LOS GATOS, California — Former President Barack Obama and former first lady Michelle Obama have signed a multiyear deal to form their own production company and provide content to Netflix. Netflix said in a statement that the Obamas would “produce a diverse mix of content – including docu-series, documentaries and features” under their imprint, Higher…