AstraZeneca to Invest $245m in Cellectis