Cuba rebukes Trump on human rights