Poll: Most approve of Obama’s Cuba visit