Russian President Vladimir Putin has reportedly cancelled a visit to Japan because of poor health, in a move that is fuelling speculation about the usually athletic president’s condition.