Egypt blocks host of websites: Cairo-based rights NGO