The challenges facing programs for the prevention and control of non-communicable diseases in Iran: a qualitative study of senior managers' viewpoints