Late TD pass propels Panthers past Jets, 17-12