Saudi Arabia, Oman sign deals worth $30 bn