Johnson & Johnson and Crucell agree on merger terms