Tehran, Riyadh are ready for public political talks