US soldier jailed for 7 years over sexual assault in Japan