South Mountain Freeway's 40th Street interchange opens