A flow cytometry-based reporter assay identifies macrolide antibiotics as nonsense mutation read-through agents