Sufi Muhammad walks free after eight years in jail