Saudi Arabia says corruption has claimed $100 billion over decades