US Secretary of State John Kerry said that an end to the four-decade division of Cyprus was "within reach" as he visited both sides of the Mediterranean island to support peace talks.