T-Mobile's New iPhone 7 Deal Saves You Up to $400