Tearful Cubans pay tribute to Fidel Castro