Stratospheric Haze Production From Methane Photochemistry on Neptune