Protesters dragged from BP annual meeting