USS James E. Williams returns home after 7-month deployment