Japanese billionaire and crewmates land from short stay on space station