Thai opposition announces election boycott