Hundreds reported killed as Egypt smashes protests