Large piece of space shuttle Challenger found off Florida coast (near Bermuda Triangle)