The concept of education in Islam: A framework for an Islamic philosophy of Education