Atlas Venture caps 'superb venture return' on Arteaus with $260M royalty sale