Abingworth raises £84 million for life science investment