Fight at Trump rally in Long Beach leaves both opponents leaking