Closing in on Egypt Air 'black boxes'