Egyptians choose new president amid political chaos