Iran and Oman reach agreements on share of Hormuz and revenues, Revolutionary Guards say