Two-vehicle crash in Delray Beach injures multiple people