Vladimir Putin's solemn speech on Russian television last Thursday fuelled speculation about his state of health.