Spirit Airlines terminates merger agreement with Frontier