who fought in the battle of san jacinto