Since a tiled layer can't be projected on the fly, you can't mix tiled layers with different spatial references in the same map.
The WorlImagery service is in web mercator coordinates and I guess your others tiled layers are not using this spatial reference (probably Lambert from the extent you set).