Iran condemns US strike near children's cancer hospital as 'barbaric attack'