Obama and Cuba's Castro air differences over human rights