Egypt's Sisi vows to protect "all citizens, Islam" if elected to presidency