Pro-democracy protesters stage rare rally in Thai capital