Cambridge university college sacks academic over links to far-right extremists