Spivey Takes Fourth, Zaferes Fifth at Hamburg ITU Triathlon World Championships