Hurricane Sandy makes landfall in Cuba