SeaWorld to end killer whale shows in wake of mounting protests