Iran discovers 26-billion-barrel oil deposit in Gulf