Myanmar frees 2300 prisoners held for anti-coup protests