Egypt holds referendum that could keep Sisi in power until 2030