Barriers and facilitators of implementation of a community cardiovascular disease prevention programme in Mukono and Buikwe districts in Uganda using the Consolidated Framework for Implementation Research