Beilunmycin, a new virginiamycins antibiotic from mangrove-derived Streptomyces sp. 2BBP-J2 and the antibacterial activity by inhibiting protein translation