Ibrutinib structural formula