Solomon sets new 400m PB in Tokyo