Beijing has built new military facilities on islands in the South China Sea, according to a US think tank report.