Taurospongin A, a Novel Acetylenic Fatty Acid Derivative Inhibiting DNA Polymerase β and HIV Reverse Transcriptase from Sponge Hippospongia sp.