Suez Canal blocked as container ship runs aground