Sisi sworn in as Egypt's president