Full Metal Jacket (1987) review