Buhari lauds African youths over fight against corruption