Stephen Keshi finally laid to rest