Opinion dynamics with Lotka-Volterra type interactions