Subaru recalls 400 000 vehicles in Japan