Hundreds of protesters, activists gather in Baltimore in support of Palestinian victims