Sanofi will buy U.S. vaccines company Dynavax Technologies for around $2.2 billion (1.9 billion euros), the French drugmaker ...