Hypertension care cascade at a large urban HIV clinic in Uganda: a mixed methods study using the Capability, Opportunity, Motivation for Behavior change (COM-B) model