Ford Mustang launches in Europe