Jarrod Evans’ last-second penalty has lifted Wales past Japan 24-23 and to its first home victory in more than two years.