New prenylated indole diketopiperazine alkaloids and polyketides from the mangrove-derived fungus Penicillium sp