Two Oceans Marathon kicks off in Cape Town: Thousands ready to run