Iran condemns US ‘interference’ as protests rock Cuba