Gamma-ray bursts and multi-messenger astrophysics