Ceasefire launches as Baltimore reaches 300 murders