S&P cuts Egypt rating