Two new metabolites from the mangrove endophytic fungus No. 2524