T-Mobile USA in $2.4 billion tower deal with Crown Castle