King Charles will deliver speech from former hospital chapel in London amid cancer diagnosis