Uber security executive charged over 2016 data breach ‘cover-up’