Petrology of oolitic ironstones of Ashumaysi Formation of Wadi Fatima, western Arabian Shield, Saudi Arabia