Thousands of Puerto Rico teachers strike for fair pay