Roche says its $4.3 billion offer for Spark is still on track for June completion