Idi Amin laid to rest in Saudi Arabia