A Russian Soyuz capsule has landed in Kazakhstan, bringing a Nasa astronaut and two Russian cosmonauts back to Earth.